flak catcher meaning in tamil

Pronunciation of flak catcher

flak catcher Synonyms

flak catcher Definitions and meaning in English

noun:
  1. a slick spokesperson who can turn any criticism to the advantage of their employer



Tags: flak catcher meaning in tamil, flak catcher ka matalab tamil me, tamil meaning of flak catcher, flak catcher meaning dictionary. flak catcher in tamil. Translation and meaning of flak catcher in English tamil dictionary. Provided by KitkatWords.com: a free online English tamil picture dictionary.